//
//  CalendarLogic1.h
//  Calendar
//
//  Created by 张凡 on 14-7-3.
//  Copyright (c) 2014年 张凡. All rights reserved.
//

// 版权属于原作者
// http://code4app.com (cn) http://code4app.net (en)
// 发布代码于最专业的源码分享网站: Code4App.com

#import <Foundation/Foundation.h>
#import "CalendarDayModel.h"
#import "NSDate+WQCalendarLogic.h"

@interface CalendarLogic : NSObject


@property(nonatomic) NSInteger  pushforwardMoths;//往前推几个月
@property(nonatomic)BOOL pfMothsCanSelect;//之前日期是否可选

- (NSMutableArray *)reloadCalendarView:(NSDate *)date  selectDate:(NSDate *)date1 needDays:(int)days_number;
- (void)selectLogic:(CalendarDayModel *)day;
/**
 *  返回追加的指定月份
 *
 *  @param date        开始最佳的那天
 *  @param days_number 最佳多少天
 *
 *  @return 返回最佳天数数组
 */
- (NSMutableArray *)addReloadCalendarView:(NSDate *)date   needDays:(int)days_number;

@end
